speech organs - French English Dictionary